ore mining and processing facilities - Alemán Inglés Diccionario